benzoic aldehyde - German English Dictionary